package com.csdj.t309springboot.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;

/**
 * <p>
 * 盲盒表
 * </p>
 * @author 谭湛宇
 * @since 2022-01-14
 */
@Data
@TableName("blind_box")
public class BlindBox implements Serializable {
    private static final long serialVersionUID = 1L;
    //blind_box_id
    @TableId(value = "blind_box_id", type = IdType.AUTO)
    private Integer blindBoxId;
    /**
     * 拼图列表编号
     */
    private Integer jigsawPuzzleId;
    /**
     * 用户编号
     */
    private int userId;
    /**
     * 标题
     */
    private String title;
    /**
     * 内容
     */
    private String content;
    /**
     * 总数量
     */
    private Integer totalQuantity;
    /**
     *  可用的盲盒数量
     */
    private Integer availableQuantity;
    /**
     *  用户已经抽取的数量 (盲盒详情: 已经抽取的数量/总数量)
     */
    private Integer quantityAlreadyDrawn;
    /**
     * 所需要的积分
     */
    private Integer integralRequired;
    /**
     * 抽中的碎片的位置(用数组存储,),第几号碎片,例:抽中第2,4,7号碎片
     */
    private String piecesPosition;
    /**
     * 图像链接
     */
    private String imageUrl;
    /**
     * 盲盒状态
     */
    private Byte status;
    /**
     * 作者
     */
    private String author;
    private String footUrl;


}
